#pragma once
#include "histogram.h"
#include "DicomReader.h"
#include <vector>

using namespace std;

class Data
{

private:
	short * mDataArray;
	int mSizeOfDataArray;
	int mWidth;
	int mHeight;
	int mDepth;
	float mScaleX;
	float mScaleY;
	float mScaleZ;

public:
	Data(void);
	~Data(void);
	short * getArray();
	int getSizeOfArray();
	void readDataFromFile(vector <string> * name);
	void readDataFromDicomFile(vector<string> * names);
	void saveRawFile();
	int getWidth();
	int getHeight();
	int getDepth();
	float getScaleX();
	float getScaleY();
	float getScaleZ();
};
